be strong physically - Alemán Inglés Diccionario